package com.ts.api.http.org.config;

import com.ts.api.http.org.base.ApiOrgPhoneMaskXinLu;
import com.ts.api.http.org.base.ApiOrgPhoneMd5XinLu;
import com.ts.api.module.api.convert.core.annotation.ApiFactory;
import com.ts.api.module.api.convert.core.annotation.ApiPlan;
import com.ts.api.module.api.convert.core.annotation.ApiPlanConvertType;

@ApiFactory
public class ApiOrgXinLuConfig {
    /**
     *  安心分期-佛山汇鑫-五选35
     *
     *  @author 李源聪
     */
    @ApiPlan(productId = "150", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu foShan() {
        String tenantId = "1808434164954038272";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-长春富态-五选api
     * @ Author 江小游
     */
    @ApiPlan(productId = "154", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu changCun() {
        String tenantId = "1848539651049259008";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-天津汇然中恒房公70
     *
     * @author 李源聪
     */
    @ApiPlan(productId = "160", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu tianJinHuiRanZhongHeng() {
        String tenantId = "1902180244493697024";
        String platformId = "1709450807298228224";
        String key = "3674169680293422";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }
    /**
     * 安心分期-安心分期-杭州光合api
     *
     * @author 江小游
     */
    @ApiPlan(productId = "157", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu hangZhouGuangHe() {
        String tenantId = "1773276557437042688";
        String platformId = "1920733362570788864";
        String key = "7186181934953421";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-眉山三选30api
     * @return 江小游
     */
    @ApiPlan(productId = "216", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu meiShan() {
        String tenantId = "1913508886783983616";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-温州-国成金服api50-60
     * @return 李源聪
     */
    @ApiPlan(productId = "217", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu wenZhouMask() {
        String tenantId = "1859508657117724672";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-乌鲁木齐银睿-六选20
     *
     * @author 李源聪
     */
    @ApiPlan(productId = "218", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu wuLuMuQiYinRui() {
        String tenantId = "1836310493472751616";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }
    /**
     * 安心分期-武汉二选55api
     * @return 江小游
     */
    @ApiPlan(productId = "224", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu wuHan() {
        String tenantId = "1911669254303776768";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }
    /**
     * 上海信贷小红书API
     * @return 江小游
     */
    @ApiPlan(productId = "230", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu shangHaiXinDai() {
        String tenantId = "1930576095389679616";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }
    /**
     * 安心分期-天津单选公积金50api
     * @return 江小游
     */
    @ApiPlan(productId = "234", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu tianJinDanXuan() {
        String tenantId = "1894291930558234624";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }


    /**
     * 安心分期-宝鸡信息流三选35api
     * @return 江小游
     */
    @ApiPlan(productId = "253", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu baoJi() {
        String tenantId = "1888421075299074048";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-宜昌合梦全量30
     * @return 江小游
     */
    @ApiPlan(productId = "256", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu yiChang() {
        String tenantId = "1830882748455190528";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 延安博信盛荣信息咨询有限公司
     *
     * @return WJB
     */
    @ApiPlan(productId = "268", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu yanAn() {
        String tenantId = "1935975593431531520";
        String platformId = "1937425048306843648";
        String key = "7458528297611780";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-枣庄信恒-全量20
     * @return WJB
     */
    @ApiPlan(productId = "281", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu xinHeng() {
        String tenantId = "1928376558431764480";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-银川焱宁-五选30
     * @return WJB
     */
    @ApiPlan(productId = "284", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu yinChuan() {
        String tenantId = "1676056638735384576";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 宁波五选信息流25api
     * @return WJB
     */
    @ApiPlan(productId = "291", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu ningBo() {
        String tenantId = "1894594056244428800";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-济宁企诺
     * @return WJB
     */
    @ApiPlan(productId = "298", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu jiNingQR() {
        String tenantId = "1851566476177178624";
        String platformId = "1892012703086936064";
        String key = "8097947340805635";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }


    /**
     * 安心分期-韬创商务
     * @return WJB
     */
    @ApiPlan(productId = "316", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu daoChuang() {
        String tenantId = "1895754372126867456";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-安银-芜湖全选35
     * @return WJB
     */
    @ApiPlan(productId = "329", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu anYin() {
        String tenantId = "1736584489188982784";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心-麟动 全量API
     * @return WJB
     */
    @ApiPlan(productId = "343", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu linDon() {
        String tenantId = "1864907777513619456";
        String platformId = "1944597352807792640";
        String key = "0311267310269019";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 广州国鑫
     * @return 李源聪
     */
    @ApiPlan(productId = "186", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu guangZhouGuoXin() {
        String tenantId = "1950476786631442432";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 鑫汇信息
     * @return 李源聪
     */
    @ApiPlan(productId = "393", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu xinHuiXinXi() {
        String tenantId = "1942065343741558784";
        String platformId = "1897232809748463616";
        String key = "5989572279654802";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 天津   恒瑞鑫
     * @return 李源聪
     */
    @ApiPlan(productId = "400", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu henRuiXin() {
        String tenantId = "1864507457063092224";
        String platformId = "1897232809748463616";
        String key = "5989572279654802";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-河源公积金40crm
     * @return 李源聪
     */
    @ApiPlan(productId = "324", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu heYuanGongJiJin() {
        String tenantId = "1953660769192116224";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 安心-云融策界-成都三选40api
     * @return gwc
     */
    @ApiPlan(productId = "404", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu yunRongCeJie() {
        String tenantId = "1954794071953244160";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-金粒-中山佛山企业主api
     * @return gwc
     */
    @ApiPlan(productId = "407", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu jinLi() {
        String tenantId = "1942836366418116608";
        String platformId = "1955167543568498688";
        String key = "8146857813520802";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 安心分期-鸿源-常州单车45api
     * @return gwc
     */
    @ApiPlan(productId = "414", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu hongYuan() {
        String tenantId = "1933358721905197056";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }

    /**
     * 岳阳·宗鑫商务
     * @return gwc
     */
    @ApiPlan(productId = "416", type = ApiPlanConvertType.ORG_PHONE_MD5)
    ApiOrgPhoneMd5XinLu zongXinShangWu() {
        String tenantId = "1901902921517236224";
        String platformId = "1897232809748463616";
        String key = "5989572279654802";
        return new ApiOrgPhoneMd5XinLu(tenantId, platformId, key);
    }


    /**
     * 安心分期-仁怀25信息流全量
     * @return WJB
     */
    @ApiPlan(productId = "417", type = ApiPlanConvertType.ORG_PHONE_MASK)
    ApiOrgPhoneMaskXinLu renHuai() {
        String tenantId = "1830865572125999104";
        String platformId = "1815280218613874688";
        String key = "6087346537268132";
        return new ApiOrgPhoneMaskXinLu(tenantId, platformId, key);
    }
}

